/ Forside/ Teknologi / Udvikling / PHP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn 

Kodeord  


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
php function
Fra : k_m_s
Vist : 308 gange
200 point
Dato : 10-06-12 12:52

Hej

Jeg kalder en include fil med indhold der skal være på hver side: php function th ()
og skal ha noget javascript ind som html
Hvilken metode er den rigtige?

<?PHPfunction th ()
{
   echo '............         
?>   
   
<a href="javascript:newWin=void(window.open('/----------</a>
                  
<?PHP         
   echo '<br /><br /><br />';
}
?>


Eller


<?PHPfunction th ()
{
<?PHP
   echo '............         
?>   
   
<a href="javascript:newWin=void(window.open('/----------</a>
                  
<?PHP         
   echo '<br /><br /><br />';
?>
}
?>

Jeg mener selv den sidste, fordi tags starter og slutter rigtigt.

Hilsen
Kim


 
 
Kommentar
Fra : ajuul


Dato : 10-06-12 14:33

Hej kms.
Jeg er enig med dig (hvis jeg forstår dine programstumper korrekt).
Begge metoder er rigtige, men det har jo også noget at gøre med sikkerhed: hvis en ondsindet personage kalder din includefil direkte, så er det bedst at den er omsluttet af klammer så der ikke offentliggøres følsomme oplysninger (f.eks. kodeord)

/ajuul

Kommentar
Fra : k_m_s


Dato : 10-06-12 15:20

Jeg mener også at i nr. 2 bliver der åbnet og lukket tags i den rigtige rækkefølge. Sidst åbnet - først lukket.

I den første lukker jeg jo <?PHPfunction th () i linje 4, selvom functionen jo fortsætter.


Kim


Kommentar
Fra : k_m_s


Dato : 10-06-12 16:20

Det jeg så tænker på, er om det kan give problemer at starte PHP op 2 gange lige efter hinanden.
Linje 1 og 3.

Kim


Kommentar
Fra : k_m_s


Dato : 11-06-12 23:44

Det mærkelige er at kode nr. 2 ikke virker.
Så jeg må bruge kode nr. 1 selvom jeg syntes der er lidt rod i hvordan php bliver startet og sluttet.



Kommentar
Fra : SaxoSuper


Dato : 02-08-12 09:51

<?php
function th ()
{
   echo ("
      ............
      <a href=\"javascript:newWin=void(window.open('/----------</a>
      <br /><br /><br />
      ");
}
?>

Hvis jeg ikke forstår dig helt forkert?

Kommentar
Fra : k_m_s


Dato : 02-08-12 14:40

Hej SaxoSuper

Den måde ser interessandt ud, den vil jeg prøve.

Kim


Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 173552
Tips : 31660
Nyheder : 719565
Indlæg : 6383002
Brugere : 218252

Månedens bedste
Årets bedste
Sidste års bedste