Anzeige

Bilder upload zusammenfassen

Bilder upload zusammenfassen | PSD-Tutorials.de

Erstellt von lippl, 11.03.2008.

  1. lippl

    lippl Noch nicht viel geschrieben

    Dabei seit:
    16.01.2007
    Beiträge:
    18
    Geschlecht:
    männlich
    Bilder upload zusammenfassen
    Hey Leute ich hab folgendes problem!
    Ich bekomme nicht die Zwei php dateien zusammen gefasst weil es löscht sich dann immer gegenseiteig in der mysql db!
    schomma danke im vorraus;)
    die upload .php:
    PHP:
    1.  <?php
    2.  
    3. echo "<center><form method=\"post\" action=\"\" enctype=\"multipart/form-data\"  >
    4.    <table border=\"0\" cellpadding=\"0\" cellspacing=\"2\">
    5.        <tr >
    6.            <td></td>
    7.            <td><input type=\"file\" name=\"file1\" size=\"16\"></td>
    8.        </tr>
    9.        <tr >
    10.            <td></td>
    11.            <td><input type=\"submit\" value=\"Upload\"></td>
    12.        </tr>
    13.        </table>
    14. </form>
    15. ";
    16.  
    17.  
    18. $link = mysql_connect("localhost","knuff","pw") or die ("Keine Verbindung moeglich");
    19. mysql_select_db("knuff") or die ("Die Datenbank existiert nicht");
    20.  
    21.  
    22. if($_FILES['file1']['tmp_name'] != "" and $_FILES['file1']['size'] < 102400)
    23. {
    24.  
    25. $uploaddir = "avatar/";
    26. $user = $_SESSION["username"];
    27. $dateiname = $_FILES['file1']['name'];
    28.  
    29.  
    30.             $eintragen = "UPDATE profil Set bild = '$dateiname' WHERE username = '$user'";
    31.             $austragen = mysql_query($eintragen) or die(mysql_error());
    32.  
    33.     if(move_uploaded_file($_FILES['file1']['tmp_name'], $uploaddir.$_FILES['file1']['name']))
    34.     {
    35.         $dateipfad = $uploaddir.$dateiname;
    36.        
    37.         echo "Datei wurde hochgeladen(".$dateipfad.").";
    38.     } else {
    39.         echo "Datei konnte nicht hochgeladen werden.";
    40.     }
    41.    
    42. }
    43. else
    44. {
    45. echo "Die datei darf höchstens 100kb groß sein!";
    46. }
    47. ?>
    48.  
    49.  
    50.  
    51. un die profilbearbeiten .php:
    52.  
    53.  
    54.  
    55.  
    56. <?php
    57. if($_SERVER['REQUEST_METHOD'] == 'POST')
    58. {
    59.   extract($_POST);
    60. $aendern = "UPDATE profil SET username = '".mysql_escape_string($username)."', geb = '".mysql_escape_string($geb)."', ort = '".mysql_escape_string($ort)."', land = '".mysql_escape_string($land)."', icq = '".mysql_escape_string($icq)."', msn = '".mysql_escape_string($msn)."', hp = '".mysql_escape_string($hp)."', hobbys = '".mysql_escape_string($hobbys)."',
    61. skype = '".mysql_escape_string($skype)."', email = '".mysql_escape_string($email)."', mich = '".mysql_escape_string($mich)."'  
    62.   WHERE username = '".mysql_escape_string($username)."'";
    63.   $update = mysql_query($aendern) or die(mysql_error());
    64.   echo "Die Daten wurden erfolgreich geändert.";
    65. }
    66. else
    67. {
    68.   $abfrage = "SELECT * FROM profil WHERE username = '".mysql_escape_string($username)."'";
    69.   $ergebnis = mysql_query($abfrage);
    70.   while($row = mysql_fetch_object($ergebnis))
    71.   {
    72.     echo "<form method=\"post\">
    73. <table width=\"96%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
    74.  <tr>
    75.    <td width=\"13%\">Name:</td>
    76.    <td width=\"28%\">$row->username</td>
    77.  </tr>
    78.  <tr>
    79.    <td>Geburtsdatum:</td>
    80.    <td><input type=\"text\" name=\"geb\" value=\"$row->geb\" /></td>
    81.  </tr>
    82.  <tr>
    83.    <td>Ort:</td>
    84.    <td><input type=\"text\" name=\"ort\" value=\"$row->ort\" /></td>
    85.  </tr>
    86.  <tr>
    87.    <td>Land:</td>
    88.    <td><input type=\"text\" name=\"land\" value=\"$row->land\" /></td>
    89.  </tr>
    90.  <tr>
    91.    <td>&nbsp;</td>
    92.    <td>&nbsp;</td>
    93.  </tr>
    94.  <tr>
    95.    <td>Kontakt:</td>
    96.    <td>&nbsp;</td>
    97.  </tr>
    98.    <tr>
    99.    <td>E-Mail:</td>
    100.    <td><input type=\"text\" name=\"email\" value=\"$row->email\" /></td>
    101.  </tr>
    102.  <tr>
    103.    <td>Msn:</td>
    104.    <td><input type=\"text\" name=\"msn\" value=\"$row->msn\" /></td>
    105.  </tr>
    106.  <tr>
    107.    <td>Icq:</td>
    108.    <td><input type=\"text\" name=\"icq\" value=\"$row->icq\" /></td>
    109.  </tr>
    110.  <tr>
    111.    <td>Skype:</td>
    112.    <td><input type=\"text\" name=\"skype\" value=\"$row->skype\" /></td>
    113.  </tr>
    114.  <tr>
    115.    <td>Homepage:</td>
    116.    <td><input type=\"text\" name=\"hp\" value=\"$row->hp\" /></td>
    117.  </tr>
    118.  <tr>
    119.    <td>Hobbys:</td>
    120.    <td><textarea name=\"hobbys\" cols=\"10\" rows=\"3\">$row->hobbys</textarea></td>
    121.    </tr>
    122.      <tr>
    123.    <td>Über mich:</td>
    124.    <td><textarea name=\"mich\" cols=\"25\" rows=\"7\">$row->mich</textarea></td>
    125.    </tr>
    126. </table>
    127. <input type=\"submit\" name=\"Submit\" value=\"&Auml;ndern\" />
    128. <input type=\"reset\" name=\"Submit2\" value=\"Zur&uuml;cksetzen\" />
    129. </form>";
    130.   }
    131. }
    132. ?>
     
    Zuletzt von einem Moderator bearbeitet: 11.03.2008
    #1      
  2. pacmanforever

    pacmanforever Nicht mehr ganz neu hier

    Dabei seit:
    28.12.2005
    Beiträge:
    108
    Bilder upload zusammenfassen
    AW: Bilder upload zusammenfassen

    hab ich das richtig verstanden du rufst beide zur gleichen zeit auf ?

    Wenn ja warum machst du nicht aus den 2 funktionen 1 funktion
    oder ist deine frage wie man das macht ?
     
    #2      
  3. lippl

    lippl Noch nicht viel geschrieben

    Dabei seit:
    16.01.2007
    Beiträge:
    18
    Geschlecht:
    männlich
    Bilder upload zusammenfassen
    AW: Bilder upload zusammenfassen

    j agenau das isr meine frage ;)
     
    #3      
  4. pacmanforever

    pacmanforever Nicht mehr ganz neu hier

    Dabei seit:
    28.12.2005
    Beiträge:
    108
    Bilder upload zusammenfassen
    AW: Bilder upload zusammenfassen

    Probier das mal:

    Code (Text):
    1.  
    2. <?php
    3.  
    4. $link = mysql_connect("localhost","knuff","pw") or die ("Keine Verbindung moeglich");
    5. mysql_select_db("knuff") or die ("Die Datenbank existiert nicht");
    6.  
    7. if($_SERVER['REQUEST_METHOD'] == 'POST'){
    8.     extract($_POST);
    9.     $aendern = "UPDATE profil SET username = '".mysql_escape_string($username)."', geb = '".mysql_escape_string($geb)."', ort = '".mysql_escape_string($ort)."', land = '".mysql_escape_string($land)."', icq = '".mysql_escape_string($icq)."', msn = '".mysql_escape_string($msn)."', hp = '".mysql_escape_string($hp)."', hobbys = '".mysql_escape_string($hobbys)."',
    10. skype = '".mysql_escape_string($skype)."', email = '".mysql_escape_string($email)."', mich = '".mysql_escape_string($mich)."'";  
    11.     if($_FILES['file1']['tmp_name'] != "" and $_FILES['file1']['size'] < 102400) {
    12.         $uploaddir = "avatar/";
    13.         $user = $_SESSION["username"];
    14.         $dateiname = $_FILES['file1']['name'];
    15.  
    16.  
    17.                  
    18.  
    19.             if(move_uploaded_file($_FILES['file1']['tmp_name'], $uploaddir.$_FILES['file1']['name'])){
    20.             $dateipfad = $uploaddir.$dateiname;
    21.             echo "Datei wurde hochgeladen(".$dateipfad.").";
    22.             $aendern .= ", bild = '$dateiname'  ";
    23.             }else{
    24.             echo "Datei konnte nicht hochgeladen werden.";
    25.             }
    26.    
    27.     }else{
    28.         echo "Die datei darf höchstens 100kb groß sein!";
    29.     }
    30.  
    31.     $aendern .= "WHERE username = '".mysql_escape_string($username)."'";
    32.     $update = mysql_query($aendern) or die(mysql_error());
    33.     echo "Die Daten wurden erfolgreich geändert.";
    34. }else{
    35.   $abfrage = "SELECT * FROM profil WHERE username = '".mysql_escape_string($username)."'";
    36.   $ergebnis = mysql_query($abfrage);
    37.   while($row = mysql_fetch_object($ergebnis)){
    38.     echo "<form method=\"post\" enctype=\"multipart/form-data\">
    39.         <table width=\"96%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
    40.             <tr>
    41.                     <td width=\"13%\">Name:</td>
    42.                     <td width=\"28%\">$row->username</td>
    43.             </tr>
    44.             <tr>
    45.                     <td>Geburtsdatum:</td>
    46.                     <td><input type=\"text\" name=\"geb\" value=\"$row->geb\" /></td>
    47.             </tr>
    48.             <tr>
    49.                     <td>Ort:</td>
    50.                     <td><input type=\"text\" name=\"ort\" value=\"$row->ort\" /></td>
    51.             </tr>
    52.             <tr>
    53.                     <td>Land:</td>
    54.                     <td><input type=\"text\" name=\"land\" value=\"$row->land\" /></td>
    55.             </tr>
    56.             <tr>
    57.                     <td>&nbsp;</td>
    58.                     <td>&nbsp;</td>
    59.             </tr>
    60.             <tr>
    61.                     <td>Kontakt:</td>
    62.                     <td>&nbsp;</td>
    63.             </tr>
    64.                 <tr>
    65.                     <td>E-Mail:</td>
    66.                     <td><input type=\"text\" name=\"email\" value=\"$row->email\" /></td>
    67.             </tr>
    68.             <tr>
    69.                     <td>Msn:</td>
    70.                     <td><input type=\"text\" name=\"msn\" value=\"$row->msn\" /></td>
    71.             </tr>
    72.             <tr>
    73.                     <td>Icq:</td>
    74.                     <td><input type=\"text\" name=\"icq\" value=\"$row->icq\" /></td>
    75.             </tr>
    76.             <tr>
    77.                     <td>Skype:</td>
    78.                     <td><input type=\"text\" name=\"skype\" value=\"$row->skype\" /></td>
    79.             </tr>
    80.             <tr>
    81.                     <td>Homepage:</td>
    82.                     <td><input type=\"text\" name=\"hp\" value=\"$row->hp\" /></td>
    83.             </tr>
    84.             <tr>
    85.                     <td>Hobbys:</td>
    86.                     <td><textarea name=\"hobbys\" cols=\"10\" rows=\"3\">$row->hobbys</textarea></td>
    87.                 </tr>
    88.                 <tr>
    89.                     <td>Über mich:</td>
    90.                     <td><textarea name=\"mich\" cols=\"25\" rows=\"7\">$row->mich</textarea></td>
    91.                 </tr>
    92.             <tr >
    93.                         <td>Profilbild:</td>
    94.                         <td><input type=\"file\" name=\"file1\" size=\"16\"></td>
    95.                 </tr>
    96.         </table>
    97.         <input type=\"submit\" name=\"Submit\" value=\"&Auml;ndern\" />
    98.         <input type=\"reset\" name=\"Submit2\" value=\"Zur&uuml;cksetzen\" />
    99.     </form>";
    100.   }
    101. }
    102. ?>
    103.  
     
    Zuletzt bearbeitet: 12.03.2008
    #4      
Seobility SEO Tool
x
×
×