jeg var engang, så fandt jeg en side med en masse interessante programmer man kan bruge til at smadre andres maskiner med over ICQ ;-)
med hensyn til scriptet, hvis jeg har forstået det rigtigt, har du en form hvor man udfylder navn, addresse etc, og med et felt hvor man angiver filen som vi snakked om før. Det du så vil ha', er a scriptet sender en mail til dig med disse informationer, og attacher (eller vedlægger) filen til e-mail'et. er det tæt på ?
>>> kirkeby , jeg kunne ikke dy mig, så jeg kiggede lidt nærmere på din side.. kan du ikke lave en rigtig side (f.eks har du to felter med det samme navn , tsk tsk ,-) jeg skal bruge de forskellige feltnavne og hvad de vil indeholde, før jeg kan skrive scriptet færdigt
bare for at sætte dig igang kan jeg fortælle dig at CGI modulet for perl skal være installeret, check med din web-hotel provider for at finde ud af om det er det (de fleste har dog allerede modulet installeret, da det er et grundlæggende modul i perl)
det næste du skal gøre er at oprette et bibliotek du kan kalde f.eks "recfiles" (jeg skal bare vide hvad du kalder det før jscriptet kan skrives færdigt), og give det 777 i permissions, så scriptet kan skrive i det. Hvis du ikke har oprettet et "cgi-bin" bibliotek endnu, skal du også oprette det, det skal have 755 i permissions. Måden scriptet vil komme til at virke på er følgende : brugeren udfylder formen, inkl, angivelse af fil, når han/hun trykker submit, vises et "preview", og hvis brugeren er tilfreds og klikker send, gemmes filen på din server, og du får et e-mail med alle andre data, samt et link til filen. hvordan lydder det ?
hey hatecaps... jeg lavede den side på ca 30 sek (den der var som jeg ca gerne ville have det... - jeg skal nok lige lave det sådan det skal være så)
tjek min rigtige side : http://www.jkp.dk - tjek evt min side, under domæner, der har jeg selv lavet den formel...
og jo, jeg har cgi-bin, jeg laver et bib der hedder "ugens" og der skal billederne sendes til.... - nu har jeg oprettet den, og chmoded den 777 (jkp.dk/ugens)
og cgi bibloteket er chmoded 755 og stien er : jkp.dk/cgi-bin/ugens
okey, så er jeg nået et styk videre. download http://www.hatecapletters.com/kirkeby.zip og placer hhv preview.pl og submit.pl i /cgi-bin/ugens biblioteket (og chmod dem 755. I zip filen er der også en HTML fil kaldet ugens.htm. Du kan ændre alt hvad du vil i den , bare ikke feltnavnene og deres betydning.
Husk at læs de forskellige kommentarer i scriptene, med lidt held skulle det hele så virke (selv om det næsten aldrig virker første gang) .-)
ok, nu skulle det være iorden, husk at uploade .pl filerne med ASCII type . La' mig vide hvordan det går, der er sandsynligvis et par småfejl at rette et eller andet sted
hmm, den med adressen går helt klart på min kappe. hvis bare jeg kunne lære at stave variable naven rigtigt hver gang :-) http://www.hatecapletters.com/kirkeby.zip har nu adressen med. med hensyn til e-mailen.. har du rettet $mailprog = "\usr\sbin\sendmail"; i submit.pl filen til at pege på sendmail programmet på din server ? af en eller anden grund har jeg lagt den variable ind i begge perl filer , men det er den i submit.pl der bruges
100 % korrekt står der : $mailprog = '/usr/sbin/sendmail';
i en af mine andre cgi filer der virker... (også en .pl form sender...)
Jeg er på i aften og arbejder lidt mere ed det, så.... ja :)
den skriver : Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@jkp.dk and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
prøv http://www.hatecapletters.com/kirkeby.zip nu. jeg fandt et par småfejl både i det ene og det andet script. Nu skulle den angevne fil gerne uploades FØR du ser preview'et, og med lidt held virker submit også :-)
Hmmm.... jeg hæver lige det har spørgssmål til 400 så du har noget ekstra for alt det arbejde, fordi nu virker Preview 100 % ok, meeeeen.... den viser ikke det billede der skulle være der, pga at billedet ikke bliver uploadet, og send virker ikke :(
der er et eller andet totalt dumt i vejen, vil du have en form.pl fil jeg har på siden der virker, bare ikke med vedhæft... ? - så du kan se om der står noget nyttigt ?
først og fremmest - ja tak ! det vil være en hjælp at ha' et perl script der faktisk virker på din server. du han sende den til tech@lusibu.com
sidst jeg prøvede at lave en preview, kunne jeg bagefer gå ind i /ugens/ og se det tomme bibliotek, altså havde jeg adgang, men da jeg prøvede lige før fik jeg "you don't have acces to this page on this server etc." . Prøv at kigge efter om du har chmod'et /ugens til 777, dette er MEGET vigtigt for at skidtet virker.
Jeg har søndag og mandag fri, så der kan jeg endeligt kigge nærmere på det hele
hmm, jeg har nu fået alt til at virke, på nær selve filen.. af en eller anden grund gemmer den en tom fil under det rigtige filnavn i det rigtige bibliotek... de nye scripts ligger på den samme adresse som tidligere
Kadett --> kan du ikke også give hatecaps point for scriptet hvis du bare afligevel kopier det...
hatecaps --> Jeg kan da se siden er det samme, men om det virker... :) - men jeg kan så ikke forstå hvorfor det ikke virker på min side... er det en NT eller Unix/Linux maskine du bruger det på ?!? :( vi SKAL have det til at virke :) satser snart alle mine points :)
hehe, godt gået kirkeby, jeg syntes også kadett skal gi' mig det dobbelte af hvad du gir mig, taget i betragtning at han ikke engang har spurgt ;-)
især fordi det nu virker !!!!!!!!!! jeg havde så travlt med at finde fejl i scriptene, at jeg glemte alt om at gøre det jeg påpegede i HTML/DHTML gruppe: i ugens.htm skal form-tag'et have enctype="multipart/form-data" i sig, og der mangler et " mellem method og post. Form-tag'et skal altså se sådan her ud: <FORM method="post" action="/cgi-bin/ugens/preview.pl" enctype="multipart/form-data">
du får ikke filen med i e-mailet, men når du har installeret de tre nye filer, kan du bare klikke på det link der er i e-mailet, så får du filen i din browser, og kan downloade den derfra hvis det er det du vil. Denne løsning sparer på din e-mail konto, og du kan afsætte tid til at downloade filerne, når DU har lyst/tid, og ikke nødvendigvis når du tjekker din e-mail ;-)
jeg ændrede den relative URL angivelse for hvor filen skulle gemmes. Prøv lige at se om gu kan finde en fil på din server der hedder domino.gif , og sig mig hvor den er blevet gemt (hvis den er der)
jeg har brugt hele dagen på arbejde (så egentlig skylder du min boss en dagsløn) til at tænke over hvorfor det virker på min server og ikke på din. En af grundene kan være at din server kræver præcosere sti-angivelses, det kan være at vi skal bruge hele system stien til "ugens" folderen, f-eks /www/public/jkp/...
en anden ting vi kan forsøge er at placere folderen til billederne under script folderen , f.eks /cgi-bin/ugens/ugens ;-) la' mig vide hvad du syntes, så ændrer jeg scriptet tilsvarende
Nu har jeg oprettet mappen med CHmod 777 : /cgi-bin/ugens/ugens
lige et udpluk fra min topliste : $variables{'path_to_topsites'}="/kunder/jkpdk/htdocs/toplist1"; # FULLPATH TO WHERE TOPSITES.HTML SHOULD BE CREATED # With out the tralling slash..... # some cgi bins will not let you read from them, for more info see the readme file
$variables{'topsites_cgi_path'}="/kunder/jkpdk/cgi-bin/toplist1"; # FULLPATH TO WHERE THE TOPSITES CGI FILES ARE LOCATED # With out the tralling slash..... # this is the full path to the cgi-bin dir where the topsites file are located
Her kan du se den kalder det for "/kunder/jkpdk/cgi-bin/toplist1" kan dette hjælpe lidt ?!? :)
hehe, det er problemet med at give sit login ud, man kan aldrig være sikker.
normalt siger jeg altid til folk jeg hjælper at jeg IKKE vil ha' deres login. Hvis der sker et eller andet, kan de aldrig være sikker at det ikke var mig, og det bryder jeg mig ikke om. På den anden side er jeg meget opsat på at få dette her til at virke (taget i betragtning hvor meget arbejde jeg allerede har lagt i det :-)
hvis der er en trøst, kan jeg fortælle dig at jeg har login til alle mine kunders web-servere, og der er ikke sket nogen ulykker endnu (7-9-13).
hvis du bestemmer dig til ikke at gi' mig dit login, kan jeg fuldt ud forstå det, og vi fortsætter som hidtil :-)
ja, men jeg kan ikke få den til at lægge filen i et bibliotek under htdocs, jeg proevede enda hele system sti'en incl kunder\ o.s.v jeg proever noget andet senere idag el. imorgen
- kan du hjælpe med et wwwBoard og en guest book ?
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.