Ankündigung

Einklappen
Keine Ankündigung bisher.

bilderupload und verlinkung auf text einer datenbank

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • bilderupload und verlinkung auf text einer datenbank

    Hallo nochmal, nachdem ich das letzte Problem gelöst habe, will ich mein newssystem etwas erweitern.

    ich habe eine Eingabemaske mit den Feldern Titel, Bildupload und Text. Wie ich die Kriterien Titel und Text in die Datenbank bekomme ist schon klar, aber wie bekomme ich das Bild hinein. Hier ist der vorhandene Quelltext:

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Titel</title>
    <meta name="author" content="Markus Wedl">
    <meta name="publisher" content="Markus Wedl">
    <meta name="copyright" content="2002 by Markus Wedl">
    <meta name="keywords" content="test, test,....">
    <meta name="description" content="Seitenbeschreibung">
    <base target="_self">
    </head>

    <body bgproperties="fixed" background="../images/bg/hell3.jpg" link="#FFFFCC" vlink="#FFFFCC" alink="#FFFFCC">
    <?php
    if(isset($titel) && isset($bild) &&
    isset($text)) {
    //Daten in die DB schreiben:
    $mydb=mysql_connect("sql.xxx.at","xxxx","xxxxx");
    if (!$mydb) die ("Keine Verbindung zu MySQL");
    $dbname="xxxxx";
    mysql_select_db($dbname, $mydb) or die("Keine Verbindung zur Datenbank");
    $sql ="INSERT INTO fpoe ";
    $sql=$sql . " set titel='$titel', bild='$bild', text='$text'";
    mysql_query($sql, $mydb) or die ("Anfrage war nicht erfolgreich");
    //Die neue id abfragen
    $id=mysql_insert_id();
    print("$titel $text hat fpoe #$id");
    }
    ?>
    <div align="center">
    <center>
    <table border="1" width="80%">
    <tr>
    <td width="100%">
    <p align="center">
    <font face="Comic Sans MS" size="5" color="#FFFFCC">Eingabe für
    Gemeindeneuigkeiten</font>
    </td>
    </tr>
    </table>
    </center>
    </div>
    <p> </p>
    <div align="center">
    <center>
    <table border="1" cellspacing="1" width="80%" id="AutoNumber3" bgcolor="#C0C0C0" background="../images/back_dkblau.gif">
    <tr>
    <td width="100%">   
    <div align="center">
    <form action="<? echo $PHP_SELF ?>"method ="post">
    <!--webbot bot="FileUpload" U-File="../_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" --><p align="left">
    <font color="#FFFFCC" size="4" face="Comic Sans MS">Titel</font></p>
    <p><input name="titel" size="39" style="float: left"></p>
    <p> </p>
    <p align="left"><font color="#FFFFCC" face="Comic Sans MS" size="4">
    Bildupload</font></p>
    <p align="left"><input type="file" name="bild" size="20"></p>
    <p align="left"><font face="Comic Sans MS" size="4">
    <font color="#FFFFCC">Texteingabe</font></font></p>
    <p align="left"><textarea rows="7" name="text" cols="66"></textarea></p>
    <p><input type="submit" value="Abschicken" name="B1"></p>
    <p> </p>
    </form>
    <p style="margin-top: 0; margin-bottom: 0"> </div>
    </td>
    </tr>
    </table>
    </center>
    </div>
    <p> </p>
    <p> </p>
    <p style="margin-top: 0; margin-bottom: 0"> </p>
    <p style="margin-top: 0; margin-bottom: 0"> </p>
    <p style="margin-top: 0; margin-bottom: 0"> </p>

    </body>

    </html>

    Und nun noch eine Frage:
    Ich will auf der Ausgabeseite in der Tabelle auf der linken Seite das Bild auswerfen und auf der rechten Seite den Titel als Link auf eine eigene Seite, in der der Text aus der Datenbank erscheint.

    Hier der vorhandene Quelltext:

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Titel</title>
    <meta name="author" content="Markus Wedl">
    <meta name="publisher" content="Markus Wedl">
    <meta name="copyright" content="2002 by Markus Wedl">
    <meta name="keywords" content="test, test,....">
    <meta name="description" content="Seitenbeschreibung">
    <base target="_self">
    </head>

    <body bgproperties="fixed" background="../images/bg/hell3.jpg" link="#FFFFCC" vlink="#FFFFCC" alink="#FFFFCC">

    <div align="center">
    <center>
    <table border="1" width="80%">
    <tr>
    <td width="100%">
    <p align="center"><font face="Comic Sans MS" size="5" color="#FFFFCC">Aktuelles aus der
    Gemeinde
    </font></td>
    </tr>
    </table>
    </center>
    </div>
    <p> </p>
    <div align="center">
    <center>
    <table border="1" cellspacing="1" width="80%" id="AutoNumber3" bgcolor="#C0C0C0" background="../images/back_dkblau.gif">
    <tr>
    <td width="100%">   
    <div align="center">
    <center>
    <table border="1" cellspacing="1" width="75%" id="AutoNumber4" background="../images/bg/hell3.jpg">
    <tr>
    <tr>
    <td width="102"><?php
    //Daten aus DB lesen:
    $mydb=mysql_connect("sql.xxx.at","xxxxx","xxxxxx") ;
    if (!$mydb) die ("Keine Verbindung zu MySQL");
    $dbname="xxxxxx";
    mysql_select_db($dbname, $mydb) or die ("Keine Verbindung zur Datenbank");
    $sql="SELECT * FROM fpoe";
    $zeilen=mysql_query($sql, $mydb);
    if (!$zeilen) die ("Anfrage nicht erfolgreich");
    while ($zeile=mysql_fetch_array($zeilen)) {
    ?>
    <tr>
    <td><?=$zeile[bild]?></td>
    </tr>
    <?php
    }
    mysql_close($mydb);
    ?></td>
    <td width="309"><font face="Comic Sans MS" color="#FFFFCC"><?php
    //Daten aus DB lesen:
    $mydb=mysql_connect("nitweb3.nit.at","desein","des wed");
    if (!$mydb) die ("Keine Verbindung zu MySQL");
    $dbname="desein";
    mysql_select_db($dbname, $mydb) or die ("Keine Verbindung zur Datenbank");
    $sql="SELECT * FROM fpoe";
    $zeilen=mysql_query($sql, $mydb);
    if (!$zeilen) die ("Anfrage nicht erfolgreich");
    while ($zeile=mysql_fetch_array($zeilen)) {
    ?>
    <tr>
    <td><?=$zeile[titel]?></td>
    </tr>
    <?php
    }
    mysql_close($mydb);
    ?></font></td>
    <td width="81%">
    <p align="center">
    </td>
    </tr>
    </table>
    </center>
    <p style="margin-top: 0; margin-bottom: 0"> </p>
    <table border="1" cellspacing="1" width="75%" id="AutoNumber8" background="../images/bg/hell3.jpg" bordercolor="#C0C0C0">
    <tr>
    <td width="76%"><font face="Comic Sans MS" color="#FFFFCC">Unser
    Gemeindewetter</font>
    </td>
    <td width="24%">
    <p align="center"><font face="Comic Sans MS" color="#FFFFCC">
    <a target="_blank" /_dynamic/heute/sogi/wetter/wetter_118.html","Wetter","height="280,width=380&a mp;quot"" href="http://www.kleinezeitung.at/_dynamic/heute/sogi/wetter/wetter_118.html">... mehr</a></font></td>
    </tr>
    </table>
    <p style="margin-top: 0; margin-bottom: 0"> </div>
    </td>
    </tr>
    </table>
    </center>
    </div>
    <p> </p>
    <p> </p>
    <p style="margin-top: 0; margin-bottom: 0"> </p>
    <p style="margin-top: 0; margin-bottom: 0"> </p>
    <p style="margin-top: 0; margin-bottom: 0"> </p>

    </body>

    </html>

    Wer kann mir bei dieser Aufgabe helfen ?

    Bitte darum
    Los lei lafn und zag wosd konnst

  • #2
    Hm... Naja, da hört mein Horizint auf... Ich würds so amchen(Deine zweite Aufgabe
    <? $sql = mysql_connect("oj","kjkj","okokhjo") or die ("Falsch!"); mysql_select_db("johojjodfno") or die ("Falsch2"); ?>

    <?
    $abfrage = "SELECT * FROM table;
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_array($ergebnis))
    {
    <Tabellen und so.......><td><img src="$row->bild;"></td><td><a href="news2.php"> $row->titel</a></td></tr></table>
    }
    ?>
    Wegen dem Bilderupload, gibt es glaub ich eine Extra funktion...
    Guck mal bei www.php4-forum.de im Archiv, sonst bei www.php.net

    Wie alt bist du eigentlich? War gard auf deiner HP... Nicht schlecht, aber ich finde die Designs von euren Projekten nicht sehr ansprechend. Scheind so als ob du gut mit Flash umgehen kannst, aber nicht so gut designen.... Ist aber nicht bös gemaint!!!

    Kommentar


    • #3
      Guck mal: http://www.php4-forum.de/forum.php3?nr=94943&site=0

      Warst du das?

      Kommentar


      • #4
        danke für den tipp, ich schau einmal.

        danke für das Kompliment wegen der Homepage, tja die Projekte sind die ersten und ich habe seither schon einige andere gemacht, aber da ich es nur nebenberuflich mache (hoffentlich bald hauptberuflich) und ich im moment von überall her die Aufträge bekomme habe ich nicht mal zeit meine eigene Homepage zu warten, also ist die voll überholt.

        Tja und bei den neuen Aufträgen will ich wieder einmal trumpfen und zwar mit php und lerne deshalb learning by doing.

        Gruß
        Los lei lafn und zag wosd konnst

        Kommentar


        • #5
          Äh... wo hast du denn die Aufträge alle her? Ich will acuh welche haben, weil cih mach auch ein bisschen Webdesign!(Fürs Taschengeld und die Internetrechnung)

          http://www.oli.wiewowarum.net/index2...age=einleitung

          Kommentar


          • #6
            ich selbst bin 29 aber du mit deinen 15 (steht ja auf deiner homepage) bist echt gut drauf. Ich arbeite sehr viel in der Öffentlichkeit mit Verkehrsunternehmen und Gemeinden zusammen und komme dadurch sehr viel unter die Leute.
            Das versuche ich natürlich auch für mich zu nutzen und bekomme so auch die notwendigen Kontakte
            Los lei lafn und zag wosd konnst

            Kommentar


            • #7
              Hm... Meine Eltern ahben mir geraten durch die Stadt zu marschieren und in den Geschäften zu Fragen, ob die ein HP ahben wollen, die kleineren shops.. Aber irgendwie ist das peinlich... Naja, mal sehen. Muss jetzt mal, weil
              <? $morgen == mysql_katastrophe(Mathearbeit); if ($zensur==1) or ($zensur==2) or ($zensur==3) {*freu*} else {*Mathehassen*} ?>

              Oh gott...

              Kommentar


              • #8
                das mit der mathearbeit wird schon werden, wirst sehen, hast du icq ? wie ist deine nummer ? dann schreiben wir so dass das forum frei bleibt vom hin her schreiben
                Los lei lafn und zag wosd konnst

                Kommentar

                homepage-forum.de - Hilfe für Webmaster! Statistiken

                Einklappen

                Themen: 56.881   Beiträge: 430.752   Mitglieder: 28.629   Aktive Mitglieder: 43
                Willkommen an unser neuestes Mitglied, Christin.

                Online-Benutzer

                Einklappen

                202 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 200.

                Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

                Die neuesten Themen

                Einklappen

                • daniel5959
                  Antwort auf Christin
                  Hallo,

                  vor einiger Zeit habe ich einen Forenbeitrag und einen Nachtrag mit 3 kostenlosen WYSIWYG-Webeditoren und 2 Anbietern von kostenlosen Designvorlagen für responsive Webseiten zusammengestellt, siehe

                  >> https://www.homepage-forum.de/forum/...ge-forum/-1-2-...
                  Gestern, 17:33
                • Sempervivum
                  Antwort auf Änderung an der CSS macht Probleme
                  Die Optik wird nur indirekt durch Javascript beeinflusst, wenn dir das mit einem Javascript passiert ist, liegt es mit aller Wahrscheinlichkeit am HTML und CSS, das dazu gehört. Und es kann dir genau so gut mit einer Slideshow passieren, die nur mit HTML und CSS realisiert ist.
                  Den Nachteil hat...
                  Gestern, 16:16
                • Nightbird
                  Antwort auf Änderung an der CSS macht Probleme
                  Hallo Basti1012

                  Gerade @keyframes macht die meisten Schwierigkeiten.
                  Copy & Paste funktionieren hier nicht.
                  Die Zahlen, die in den einzelnen Bild-Abschnitten enthalten sind, müssen scheinbar für jeden Abschnitt extra berechnen werden.
                  Aber wie und womit, ist mir...
                  Gestern, 12:24
                • Lupus_III
                  Antwort auf Christin
                  Ich habe mir den Magix Web Designer vor Jahren mal angeschafft und dann schnell wieder zur Seite gelegt. Eine gute Unterstützung habe ich auch nicht gefunden und was man findet ist veralteter Mist. Ich glaube sogar, dass nur wenige diese Software benutzen. Meine Webseiten codiere ich mittlerweile...
                  Gestern, 08:39
                • daniel5959
                  Antwort auf Christin
                  Hallo,

                  selber arbeite ich nicht mit dem Magix Web Designer Premium.

                  Bei Youtube habe ich ein Video von Magix aus dem Jahr 2014 für den Magix Web Designer Version 10 zu Thema "responsive Webseiten" (Webseiten für verschiedene Geräte, auch für Smartphones) gefunden....
                  Gestern, 01:48

                Die neuesten Beiträge

                Einklappen

                • Christin
                  Christin
                  Hallo,
                  ich bin neu hier und hoffe, dass ich einen wertvollen Tipp bekomme:

                  - Ich arbeite mit dem Magix Web Designer Premium 17.
                  - Gibt es eine gute Video-Anleitung für die Gestaltung der Smartphone-Variante?

                  DANKE!

                  Liebe Grüße
                  Christin
                  21.06.2021, 20:54
                • daniel5959
                  Antwort auf Christin
                  Hallo,

                  vor einiger Zeit habe ich einen Forenbeitrag und einen Nachtrag mit 3 kostenlosen WYSIWYG-Webeditoren und 2 Anbietern von kostenlosen Designvorlagen für responsive Webseiten zusammengestellt, siehe

                  >> https://www.homepage-forum.de/forum/...ge-forum/-1-2-...
                  Gestern, 17:33
                • Nightbird
                  Änderung an der CSS macht Probleme
                  Als neues Forumsmitglied möchte ich mich gleich mit einer Frage an Euch wenden.
                  Bei der Programmierung von HTML geht's so halbwegs aber bei einer CSS habe ich so meine Schwieriegkeiten.
                  Dashalb suche ich mir im Web hauprsächlich Templates zusammen, die meinen Vorstellungen entsprechen....
                  19.06.2021, 17:01
                • Sempervivum
                  Antwort auf Änderung an der CSS macht Probleme
                  Die Optik wird nur indirekt durch Javascript beeinflusst, wenn dir das mit einem Javascript passiert ist, liegt es mit aller Wahrscheinlichkeit am HTML und CSS, das dazu gehört. Und es kann dir genau so gut mit einer Slideshow passieren, die nur mit HTML und CSS realisiert ist.
                  Den Nachteil hat...
                  Gestern, 16:16
                • Nightbird
                  Antwort auf Änderung an der CSS macht Probleme
                  Hallo Basti1012

                  Gerade @keyframes macht die meisten Schwierigkeiten.
                  Copy & Paste funktionieren hier nicht.
                  Die Zahlen, die in den einzelnen Bild-Abschnitten enthalten sind, müssen scheinbar für jeden Abschnitt extra berechnen werden.
                  Aber wie und womit, ist mir...
                  Gestern, 12:24
                • Lupus_III
                  Antwort auf Christin
                  Ich habe mir den Magix Web Designer vor Jahren mal angeschafft und dann schnell wieder zur Seite gelegt. Eine gute Unterstützung habe ich auch nicht gefunden und was man findet ist veralteter Mist. Ich glaube sogar, dass nur wenige diese Software benutzen. Meine Webseiten codiere ich mittlerweile...
                  Gestern, 08:39
                • daniel5959
                  Antwort auf Christin
                  Hallo,

                  selber arbeite ich nicht mit dem Magix Web Designer Premium.

                  Bei Youtube habe ich ein Video von Magix aus dem Jahr 2014 für den Magix Web Designer Version 10 zu Thema "responsive Webseiten" (Webseiten für verschiedene Geräte, auch für Smartphones) gefunden....
                  Gestern, 01:48
                • arnego2
                  Wenn was schiefäuft
                  Heute ist es wieder mal passiert.

                  Viele Websites im Internet waren am heutigen Dienstag vorübergehend nicht verfügbar,
                  darunter auch die New York Times, Bloomberg News, Reddit Inc. die britische Regierung, nachdem die Dienste des Content-Delivery-Netzwerks Fastly Inc. ausfielen....
                  09.06.2021, 01:13
                • arnego2
                  Antwort auf Wenn was schiefäuft
                  Gute Strategie, die CDN und Cloudlösungen sind alle so designed das man sich eher in Abhängigkeit begibt....
                  21.06.2021, 13:27
                • threadi
                  Antwort auf Wenn was schiefäuft
                  Jap, war so. Hier eine Quelle dazu:
                  https://www.theguardian.com/technolo...ed-mass-outage

                  Ich verzichte btw. schon immer auf CDN eben gerade weil ich die Abhängigkeit scheue.
                  21.06.2021, 10:02
                Lädt...
                X