Avatar billede technotede Nybegynder
14. januar 2004 - 15:25 Der er 9 kommentarer og
1 løsning

Billede upload og dagbog i PHP eller i "LINGO"

Hej

Jeg er ved at lave et website for nogen som skal køre rundt i europa, de skal kunne skrive i en dagbog direkte på deres site og den skal være passwordbeskyttet så det kun er dem der kan komme ind, de skal ligelede kunne uploade billeder som automatisk bliver sat ind på sitet.

Problemet er så følgende.
Jeg er total uviden om php eller asp, har læst en masse men fatter NADA ;-)

Dagbogen kan jeg ikke finde ud af at skrive og ej heller hvordan man implemtere den på et site.

Upload af billede og automatisk indsættelse af disse på sitet kan jeg heller ikke finde ud af, lige ledes hvordan man implemtere den.

Er der nogle venlige sjæle som gider aqt hjælpe mig med dette, sitet er opbygget i Flash.

point 200 eller flere, maks er desvære kun 200 men jeger villige til at give 4000 point hvis det skulle være.
Avatar billede technotede Nybegynder
14. januar 2004 - 15:27 #1
Sorry fik skrevet forkert ... "Jeg er total uviden om php eller asp" ... de skulle ha stået Jeg er total uviden om php men kende lidt til LINGO"
Avatar billede technotede Nybegynder
14. januar 2004 - 15:28 #2
kan ikke give 4000 point .. har kun 3015 ... men dem er jeg villig til at stille på højkant.
Avatar billede gizp Nybegynder
14. januar 2004 - 15:32 #3
Læs lige reglerne. Du må højst give 200 point for et svar, ellers skal du oprette det under opgave, så kan du ofre lidt penge.
Avatar billede technotede Nybegynder
14. januar 2004 - 15:34 #4
jeg har også kun givet 200
Avatar billede technotede Nybegynder
14. januar 2004 - 15:35 #5
det var ligeså meget for at vis hvor desperat jeg er.
Avatar billede gizp Nybegynder
14. januar 2004 - 15:41 #6
Okay så. Er du villig til at betale lidt for det, hvis kan du lige kontakte mig på thomas(at)db-solution(dot)dk
Avatar billede technotede Nybegynder
14. januar 2004 - 15:42 #7
Jeg er studerende så jeg har ikke de midler.
Avatar billede gizp Nybegynder
14. januar 2004 - 15:50 #8
Jeg snakker jo ikke om flere tusinde. Jeg er også studerende, men vi kan da altid finde ud af noget.
Avatar billede delphimann Nybegynder
14. januar 2004 - 15:53 #9
Svar: Dettet er IKKE testet.. så sig til hvis den melder fejl!!!!
<?php
//<--------------Opload System--------->\\
//<----------------Made by------------->\\
//<-------------Maykel sangbaran------->\\
//<----------------HouZe.Dk------------>\\
//<---------------opload.php----------->\\

$dir = 'mappe';// Mappen til html filerne
$bdir = 'billeder';// Mappen til billed filerne
$sqltable = 'tablenavn'; // Navnet på din table
$sqlfelt1 = 'felt1'; // Navn på feltet hvor billed navn gemmer sig
$sqlfelt2 = 'felt2'; // Navn på feltet hvor navn/tekst gemmer sig
$sqlfelt3 = 'felt3'; // Navn på feltet hvor addr gemmer sig


$uploadfile = $_FILES['userfile']['tmp_name'];
$uploaddir = $bdir.'/'.$_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($uploadfile, $uploaddir)) {
  print "Filen er oplaodet!<br>info:<br>";
  print_r($_FILES);
} else {
  print "Filen blev IKKE oploadet!<br> info:<br>";
  print_r($_FILES);
}



$str = '<html><head></head><body><img src=\"../$uploaddir\"</body></html>'; // Indholdet i html filen
$htmlnavn = str_replace(" ","-", $felt2); // laver mellemrum til bindestreg
$handle = fopen($dir.'/'.$htmlnavn.'html','w'); //laver html fil
fwrite($handle,$str); //skriver i html fil
fclose($handle); // her sluter vi

//start på Mysql
mysql_query("insert into $table ($felt1, $felt2, $felt3) Values ('$uploaddir', '$inputfelt1', '$dir/$htmlnavn.html')");
?>

--------------------------------------------------------------

NY FIL

//<--------------Opload System--------->\\
//<----------------Made by------------->\\
//<-------------Maykel sangbaran------->\\
//<----------------HouZe.Dk------------>\\
<form enctype="multipart/form-data" action="opload.php" method="post">
<input type="hidden"><div align="center">
Send this file: <input name="userfile" type="file"></div><br>
Tekst <input name="inputfelt1" type="text"><br>
<center><input type="submit" value="Send File"></center>
</form>

Dette kan bruges du skal bare lave en table i mysql :D
Avatar billede minus Nybegynder
14. januar 2004 - 20:25 #10
Her er to filer som virker:
Navn på fil: addfile.php

<form enctype="multipart/form-data" action="opload.php" method="post">
<font face="Verdana">
<input type="hidden"></font><div align="center">
<font face="Verdana"><font size="2">Upload denne fil: </font>
<input name="userfile" type="file" size="20"></font></div>
<font face="Verdana" size="2"><br><br>
</font>
<center><font face="Verdana"><input type="submit" value="Send filen"></font><p>
<b><font size="2" face="Verdana">Ordensregler:</font></b><span style="color: #000000; font-family: Verdana"><font size="2"><b><br>

----------------

Navn på fil: opload.php

<?php

$uploadfile = $_FILES['userfile']['tmp_name'];
$uploaddir = "files/".$_FILES['userfile']['name'];

print "<pre>";
if (move_uploaded_file($uploadfile, $uploaddir)) {
  print "Filen er gyldig, og er blevet oploaded. Tak for din fil :D. Her er noget info:\n";
  print_r($_FILES);
} else {
  print "Possible file upload attack!  Here's some debugging info:\n";
  print_r($_FILES);
}
?>

-------------------

Du skal oprette en mappe ved siden af, som du kalder "files" og chmode den til 777, så virker det :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester