sign up med upload af fil

Her kan du få hjælp og stille spørgsmål til PHP!
Besvar
juicy-webdesign
Begynder
Indlæg:11
Tilmeldt:4. aug 2016, 08:08
sign up med upload af fil

Indlæg af juicy-webdesign » 2. sep 2016, 11:50

Hejsa..

Jeg sidder og grubler over hvordan jeg kan tilføje input file til en registrerings form. Formen er tilkoblet db. Men jeg ønsker at selv upload delen, skal uploades på serveren. Men hvordan jeg gør det når <input file> er inde i en anden form, hvor dataerne bliver sendt til db, er mig en gåde :D

Håber i kan hjælpe mig



html kode:

<form name="tilmeld" method="post" action="tilmelding.php">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-3 col-lg-4">
<h3>Dine oplysninger</h3>
<label>Fulde navn</label>
<br>
<input name="navn" type="text" required placeholder="Dit navn her" size="40">
<br>
<label>Adresse</label>
<br>
<input name="adresse" type="text" required placeholder="Din adresse" size="40">
<br>
<label>Postnummer</label>
<br>
<input name="postnummer" type="tel" required placeholder="Dit postnummer" size="40">
<br>
<label>By</label>
<br>
<input name="city" type="text" required placeholder="Din by" size="40">
<br>
<label>Cpr nr</label>
<br>
<input name="cpr" type="tel" required placeholder="Dit cpr nummer" size="20" maxlength="10">
<br>
<label>Email</label>
<br>
<input name="email" type="email" required placeholder="Din email" size="40">
<br>
<label>Ønsket brugernavn</label>
<br>
<input name="brugernavn" type="text" required placeholder="Det brugernavn du ønsker at logge på med" size="40">
<br>
<label>Ønsket login kode</label>
<br>
<input name="password" type="password" required placeholder="Indtast en adgangs kode" size="20">
<br>
<label>Telefon</label>
<br>
<input name="telefon" type="tel" required placeholder="Dit telefonnummer">
<br>
<label>
<input name="sex" type="radio" value="kvinde">
Kvinde</label>
<br>
<label>
<input type="radio" name="sex" value="mand">
Mand</label>
<br>

</div>


<div class="col-xs-12 col-sm-12 col-md-3 col-lg-4">
<label><h3>Hvad søger du</h3></label>
<p>Vælg mindst et vikariat</p>
<p>
<label>
<input type="checkbox" name="vikariat" value="bygning" id="CheckboxGroup1_0">
Entreprise & Bygnings vikariat</label>
<br>
<label>
<input type="checkbox" name="vikariat" value="smede" id="CheckboxGroup1_2">
Smede/svejse vikariat</label>
<br>
<label>
<input type="checkbox" name="vikariat" value="lager" id="CheckboxGroup1_3">
Lager/transport vikariat</label>
<br>
<label>
<input type="checkbox" name="vikariat" value="serverings" id="CheckboxGroup1_4">
Resturant & Serverings vikariat</label>
<br>
<label>Hvornår kan du tiltræde</label>
<br>
<input name="startdato" type="date">
</p>
</div>


<div class="col-xs-12 col-sm-12 col-md-3 col-lg-4">
<h3>Udannelse og tidligere arbejde</h3>
<label>Har du gennemført uddannelse inden for det valgte vikariat</label>
<br>
<p>
<label>
<input type="radio" name="uddannelse" value="ja" id="uddannelse_0">
Ja</label>
<br>
<label>
<input type="radio" name="uddannelse" value="nej" id="uddannelse_1">
Nej</label>
<br>
</p>
<br>
<label>Tidligere arbejde</label>
<br>
<label>Har du haft abejde før</label>
<p>
<label>
<input type="radio" name="arbejde" value="ja" id="arbejde_0">
Ja</label>
<br>
<label>
<input type="radio" name="arbejde" value="nej" id="arbejde_1">
Nej</label>
<br>
</p>
<label>Hvis ja, beskriv her hvilket arbejde</label>
<br>
<textarea maxlength="1000" name="beskrivelse" class="textarea"></textarea>
<br>
<label for="cv">Vedhæft dit cv</label>
<br>
<input type="file" name="cv" value="cv" id="cv">

<br>
<label><h4>Andre oplysninger</h4></label>
<br>
<label>Har du ren straffeattest</label>
<p>
<label>
<input type="radio" name="straffeattest" value="ja" id="straffeattest_0">
Ja</label>
<br>
<label>
<input type="radio" name="straffeattest" value="nej" id="straffeattest_1">
Nej</label>
<br>
</p>
<label>Er du dansktalende</label>
<br>
<p>
<label>
<input type="radio" name="dansk" value="ja" id="dansk_0">
Ja</label>
<br>
<label>
<input type="radio" name="dansk" value="nej" id="dansk_1">
Nej</label>
<br>
</p>
<label>Har du eget transport middel</label>
<p>
<label>
<input type="radio" name="transport" value="ja" id="transport_0">
Ja</label>
<br>
<label>
<input type="radio" name="transport" value="nej" id="transport_1">
Nej</label>
<br>
</p>
<button type="submit" name="submit" value="save" class="btn btn-success btn-lg">Tilmeld</button>

<button type="reset" name="slet" class="btn btn-info btn-lg">Slet data</button>
</div>
</div>
</form>

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: sign up med upload af fil

Indlæg af scootergrisen » 2. sep 2016, 15:40

Du kan læse om at uploade filer på https://netkoder.dk/netkoder/kode_uploadfiler.php
Vær opmærksom på at det udgør en sikkerhedsrisiko og at personer vil forsøge at uploade filer med PHP-kode og udfører den kode på serveren.

juicy-webdesign
Begynder
Indlæg:11
Tilmeldt:4. aug 2016, 08:08

Re: sign up med upload af fil

Indlæg af juicy-webdesign » 3. sep 2016, 14:22

Ja og sikkerheden er jo sådan set det vigtigste... Men jeg tænker at det må kunne lade sig gøre, på den ene eller anden måde. Tag feks den her side. Der er der også mulighed for at kunne vedhæfte filer..

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: sign up med upload af fil

Indlæg af scootergrisen » 7. sep 2016, 18:03

Man skal typisk være logget ind for at kunne uploade og måske bekræfte sin e-mail og sådan noget før man kan logge ind.

Besvar