Datasmurf Skrevet 15. mai 2009 Del Skrevet 15. mai 2009 (endret) Da har vi kommet lengre i vår dynamiske portefølje, men har for øyeblikket kun mulighet til å vise film fra Youtube. Vi trenger en mulighet til å laste opp tekster og bilder også, men vi er ikke helt sikre på hvordan vi får implementert det på en god måte med resten av sida. Når vi nå prøver å laste opp tekst, får vi opp et stort, hvitt felt hvor youtube-videoen ville vært, og så teksten sammentrykt under. Er ikke helt sikker på hvor det skal inn, eller hva vi skal gjøre, så jeg legger et par av kodene i spoiler. index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Gruppe 6 sin eksamensoppgave</title> <link href="styles.css" rel="stylesheet" type="text/css" /> <link rel="alternate" type="application/rss+xml" title="RSS - testtittel" href="rss.php" /> </head> <body> <?php include("menu.php"); ?> <div id="wrapper_alt"> <div id="wrapper_topp"> <h1>Velkommen til gruppe 6 sin eksamensoppgave i MMT261</h1> </div> <div id="wrapper_hilsninger"> <?php $host = "mysql2.hosted.servetheworld.net"; $brukernavn = "xxxxxx"; $passord = "xxxxx"; $dbnavn = "sjurvaa_mmt261"; $tilkobling = mysql_connect($host, $brukernavn, $passord); mysql_select_db($dbnavn, $tilkobling); $sql = "SELECT * FROM mmtxm"; $resultat = mysql_query($sql, $tilkobling); $ant_rader = mysql_num_rows($resultat); for ($i=0; $i<$ant_rader; $i++) { $neste_rad_matrise = mysql_fetch_array($resultat); echo '<div class="hilsning">'; echo '<h3>' . $neste_rad_matrise["innlegg_id"] . '. ' . $neste_rad_matrise["navn"] . ' - ' . $neste_rad_matrise["tittel"] . '</h3>'; echo '<object width="' . $neste_rad_matrise["video_bredde"] . '" height="' . $neste_rad_matrise["video_hoyde"] . '"><param name="movie" value="http://www.youtube.com/v/' . $neste_rad_matrise["video_id"] . '&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/' . $neste_rad_matrise["video_id"] . '&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="' . $neste_rad_matrise["video_bredde"] . '" height="' . $neste_rad_matrise["video_hoyde"] . '"></embed></object>'; echo '<p>' . $neste_rad_matrise["tekst"] . '. Posted: ' . $neste_rad_matrise["dato"] . '</p>'; echo '</div><br />'; } mysql_close($tilkobling); ?> </div> </div> </body> </html> registrering.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Gruppe 6 sin videoblogg</title> <link href="styles.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="wrapper_alt"> <div id="wrapper_topp"> <h1>Velkommen til gruppe 6 sitt registreringsskjema</h1> <p><a href="index.php">Tilbake til porteføjen</a></p> </div> <div id="wrapper_hilsninger"> <div class="hilsning"> <?php if (!empty($_GET)){ $tittel = $_GET["tittel"]; $navn = $_GET["navn"]; $tekst = $_GET["tekst"]; $video_id = $_GET["video_id"]; $video_bredde = $_GET["video_bredde"]; $video_hoyde = $_GET["video_hoyde"]; if ($video_bredde == 0) $video_bredde = 425; if ($video_hoyde == 0) $video_hoyde = 344; $dato = date('Y-m-d'); $host = "mysql2.hosted.servetheworld.net"; $brukernavn = "xxxxxx"; $passord = "xxxxx"; $dbnavn = "sjurvaa_mmt261"; $tilkobling = mysql_connect($host, $brukernavn, $passord); mysql_select_db($dbnavn, $tilkobling); $sql = "SELECT MAX(innlegg_id) FROM mmtxm"; $resultat = mysql_query($sql, $tilkobling); $neste_rad_matrise = mysql_fetch_array($resultat); $innlegg_id = $neste_rad_matrise["MAX(innlegg_id)"]; $innlegg_id ++; $sql = "INSERT INTO mmtxm VALUES ('$innlegg_id', '$dato','$tittel','$navn','$tekst','$video_id', '$video_bredde', '$video_hoyde')"; $result = mysql_query($sql, $tilkobling); if ($result){ echo '<h3> Data var registrert! </h3>'; } else { echo '<h3> Data var ikke registrert! </h3>'; } mysql_close($tilkobling); } else { echo '<h2>Fyll inn skjema</h2> <div class="skjema"> <form action="" method="get"> <div class="skjema_element"> <label for="txt_navn">Tittel: </label> <input type="text" name="tittel" id="tittel" size="35" maxlength="35"/> </div> <div class="skjema_element"> <label for="txt_epost">Navn: </label> <input type="text" name="navn" id="navn" size="35" maxlength="35"/> </div> <div class="skjema_element"> <label for="txt_epost">Tekst: </label> <textarea name="tekst" id="tekst" cols="50" rows="4"/></textarea> </div> <div class="skjema_element"> <label for="txt_hjemmeside">Video ID: </label> <input type="text" name="video_id" id="video_id" size="11" maxlength="11" /> </div> <div class="skjema_element"> <label for="txt_hilsning">Video Bredde: </label> <input type="text" name="video_bredde" id="video_bredde" size="11" maxlength="11"> </div> <div class="skjema_element"> <label for="txt_hilsning">Video Høyde: </label> <input type="text" name="video_hoyde" id="video_hoyde" size="11" maxlength="11"> </div> <div class="skjema_send"> <input type="submit" value="Registrer!" /> <input type="reset" value="Nullstill skjema" /> </div> </form> </div> '; } ?> </div> </div> </div> </body> </html> Håper noen kan hjelpe oss før vi må levere 23:59 i kveld. Mvh, Sjur "Datasmurf" Endret 15. mai 2009 av Datasmurf Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå