30. december 2002 - 21:02Der er
10 kommentarer og 1 løsning
php - FormMethod "Post" viable ind i "scr"
Hej eksperter. Er ved at bygge videre på et "postkort-script". Har nu lavet en php-side, der blot henter mine billeder ind fra en Mysql-base og viser dem fint. Nu vil jeg gerne kunne klikke på billederne som vises hvor der så udføres siden "sendCard.php" (som vist i html-delen) men kan ikke finde ud af og variablen "ref" ind istedet for "images/tn_mapledesign.gif"... Er der ind der kan hjælpe med at flette det sammen til en PHP-fil. Håber en venlig sjæl kan hjælpe mig videre :-) vh fqthjoe
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ok. det er selvfølgelig korrekt, men det er ikke lige det jeg går istå ved. Min php-fil (forespørgsel) kører fint og viser billederne, men nu vil jeg gerne "flette" HTML-delen ind i php-filen og det er her jeg ikke lige kan se hvordan jeg får min variable "ref" ind istedet for src="Images/tn_mapledesign.gif". Håber jeg forklarer mig så det kan forståes...
Øh... måske jeg spørger lidt dumt..(men er ikke lige ekspert i php). kan du prøve flette det sammen til en php-fil så jeg kan se det ? Er nemlig ikke sikker på hvordan det skal skrives sammen til en php-fil.. Takker da indtil videre :-)
Koden <?=$ref?> svarer til <?php echo $ref;?> som er mere standard - og den skal bare sættes ind det sted, hvor du ønsker at få udskrevet indholdet af variablen $ref.
hmm... nu har jeg skrevet koden sammen... Det var ikke så svært ;), men under vejs lagde jeg mærke til nogen ting: 1- DOCTYPE var defineret efter det første <html> tag 2- der var to <html> tags 3- hvad bruger du et tomt <head> tag til? 4- der mangler et <body> start tag :)
alle er rettet i den her kode... men du kan bare rette dem tilbage hvis det ikke er korrekt det jeg har gjort :)
***************************sendcard.php*************************** <?php /*vi bruger lige dine database ting :) */ include("config.php"); mysql_connect($host,$brugernavn,$kodeord); mysql_select_db($database); $query = mysql_query("SELECT * FROM sendcard2"); while($r = mysql_fetch_array($query)) { $navn = $r["navn"]; $ref = $r["ref"]; } /*og så kommer selve siden...*/ ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <table width="100%" cellspacing="0" cellpadding="0"> <tr> <td valign="top"> <form method="post" action="sendcard.php"> <input type="image" border="0" value="Submit" src="<?=$ref?>" width="200" height="140" name="image" style="width: 200px; height: 140px;"> <input type="hidden" name="image" value="mapledesign.gif"> <input type="hidden" name="caption" value="<a href=http://www.mapledesign.co.uk>Maple Design</a> is proud to support sendcard."> </form> </td> </tr> </table> </body> </html>
perfekt..... alt virker :-) takker....mange gange..
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.