20. juli 2007 - 21:13
Der er
22 kommentarer og 1 løsning
Kan man bruge "echo" for at linke til en ny side?
Ja! Overskriften er sådan set spørgsmålet! Og hvis ikke h´vordan så?
Annonceindlæg fra COMM2IG
Ikke forstået ? Du kan jo sagtens lave fx: echo '<a href="nyside.php">Ny side</a>';
PS. jeg vil gerne have en popup side, med et udskriftvenligt format når man trykker submit. Jeg har prøvet at gøre sådan her - echo "<br><a href=popup.php></a><br>"; det bliver bare til et link!
Hvis du vi have den op i nyt vindue så kan du gøre det med: echo '<br><a href="popup.php" target="_blank"></a><br>';
Hvis ikke det gør det så er jeg nok ikke sikker på hvad du mener
Ja men kan jeg få den til at poppe op automatisk, evt, med kal af printfunktion samtidig?
Kald af print funktion kan gøres med et java script: <script language="javascript">window.print();</script>
Jeg har en formside som smider noget i databasen, og det hele skulle gerne ende med at den kalder en udskriftvenlig side, der viser det sidste indtastede (popup.php9 den side er lavet og viser det korrekt, men den skulle gerne poppe up ved submit
At en side automatisk åbner en anden side i et popup vindue er ikke sikkert med diverse PopUp blockere.
Men kan fx. gøres lige ledes med java script: <script type="text/javascript"> window.open("dokument.htm","mitvindue") </script>
20. juli 2007 - 21:33
#10
Hov! så ikke det sidste du skrev, det ser rigtigt ud, hvor sætter jeg mit sidenavn?
20. juli 2007 - 21:33
#11
Men jeg ville altid lave en knap på siden så folk selv kan trykke hvis deres PopUp-blokker har blokeret den
20. juli 2007 - 21:34
#12
Sidenavn ? Faktisk kan du nøjes med, så vidt jeg husker: <script type="text/javascript"> window.open("dokument.htm") </script>
20. juli 2007 - 21:34
#13
Du er S..... hurtig!!! Er du ligeså hurtig til at smide et svar? :-)
20. juli 2007 - 21:35
#14
Men husk igen at du kan IKKE være sikker på at siden popper op, da der jo er massere af PopUp-blokkere som skal forhindre det.
20. juli 2007 - 21:37
#15
Ja men dem der skal bruge den pågældende passport beskyttrede side, skal jo så vide det. Takker
20. juli 2007 - 21:38
#16
Øhhh ?
20. juli 2007 - 21:42
#17
Det virker! man skal bare lige udskifte " med ' (php)
20. juli 2007 - 21:43
#18
Det er fordi du bruger: echo "Tekst"; Jeg bruger: echo 'Tekst';
20. juli 2007 - 21:45
#19
Jeg mente at da siden er adgangsbeskyttet og der kun er få personer der skal bruge funktionen, så skal de bare huske at deaktiverer popup-blokker.
20. juli 2007 - 21:46
#20
Okay! det er vidste jeg ikke, dårlig arbejdsgang fra min side!
20. juli 2007 - 22:45
#21
Ikke nødvendigvis dårlig arbejdsgang, men men kan lave den på 3 måder: echo '<script type="text/javascript">'; echo 'window.open("dokument.htm")'; echo '</script>'; eller echo "<script type=\"text/javascript\">"; echo "window.open(\"dokument.htm\")"; echo "</script>"; eller echo "<script type=text/javascript>"; echo "window.open(dokument.htm)"; echo "</script>"; Og alle 3 skulle virke lige godt :-)
20. juli 2007 - 23:38
#22
Utroligt som man lærer hele tiden :-)
21. juli 2007 - 01:16
#23
Det kan godt være at løsning 3 virker, men det er ikke korrekt HTML... du skal have "" de forskellige steder.
Vi tilbyder markedets bedste kurser inden for webudvikling