/ 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 : 404 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 : 177414
Tips : 31962
Nyheder : 719565
Indlæg : 6407824
Brugere : 218875

Månedens bedste
Årets bedste
Sidste års bedste