rafinos Δημοσ. 4 Οκτωβρίου 2016 Δημοσ. 4 Οκτωβρίου 2016 Μα μέσα σε αυτό θα τα βάλεις τα checkboxes echo(" <tr class='$class'> <td><a href='./$namehref'$favicon class='name'>$name</a></td> <td><a href='./$namehref'>$extn</a></td> <td sorttable_customkey='$sizekey'><a href='./$namehref'>$size</a></td> <td sorttable_customkey='$timekey'><a href='./$namehref'>$modtime</a></td> </tr>"); } Ότι αρχείο εμφανιστεί θα σου έχει checkbox. Απλά μετά θα πρέπει να κάνεις αλλαγές και στον τρόπο του download των αρχείων. Δηλαδή θα πρέπει να βάζει στο zip μόνο τα αρχεία που επέλεξε ο admin.
ekriksi Δημοσ. 4 Οκτωβρίου 2016 Μέλος Δημοσ. 4 Οκτωβρίου 2016 το χα κάνει αυτό άπλα ψάχνω να φτιάξω των php κώδικα για τα checkbox!! θα το βρω ευχαριστώ και πάλι
rafinos Δημοσ. 4 Οκτωβρίου 2016 Δημοσ. 4 Οκτωβρίου 2016 echo(" <tr class='$class'> <td><a href='./$namehref'$favicon class='name'>$name</a></td> <td><a href='./$namehref'>$extn</a></td> <td sorttable_customkey='$sizekey'><a href='./$namehref'>$size</a></td> <td sorttable_customkey='$timekey'><a href='./$namehref'>$modtime</a></td> //Ορίστε τι θα βάλεις εδώ <td><input type='checkbox' name='ckBoxes[]' value='".$I_METAVLITI_ME_TO_ONOMA_TOU_ARXEIOU."'></td> </tr>"); Και μετά για να πάρεις τα δεδομένα στο επόμενο php if(isset($_POST['ckBoxes'])){ if(count($_POST['ckBoxes'])){//Αν έχουν επιλεχτεί παραπάνω από ένα αρχεία foreach($_POST['ckBoxes'] as $ckBox){ $ckBoxes[] = $ckBox; } }else{ $ckBoxes = $_POST['ckBoxes']; } }
ekriksi Δημοσ. 5 Οκτωβρίου 2016 Μέλος Δημοσ. 5 Οκτωβρίου 2016 ωραίος φίλε θα το φτιάξω σήμερα ωστόσο ετοιμάζω update βρήκα κάτι καλύτερο όσον άφορα το admin περιβάλλον και τις λειτουργίες
ekriksi Δημοσ. 5 Οκτωβρίου 2016 Μέλος Δημοσ. 5 Οκτωβρίου 2016 φίλε αυτόν τον κωδικά if(isset($_POST['ckBoxes'])){ if(count($_POST['ckBoxes'])){//Αν έχουν επιλεχτεί παραπάνω από ένα αρχεία foreach($_POST['ckBoxes'] as $ckBox){ $ckBoxes[] = $ckBox; } }else{ $ckBoxes = $_POST['ckBoxes']; } } θα τον ενσωματώσω μέσα στον κώδικα του download γιατί κάνω εκεί κάτι δοκιμές αλλά δεν μου δουλεύει <? $zip = new ZipArchive; if ($zip->open('pdf.zip', ZipArchive::OVERWRITE) === TRUE) { if ($handle = opendir('uploads')) { // Add all files inside the directory while (false !== ($entry = readdir($handle))) { if ($entry != "." && $entry != ".." && !is_dir('./uploads/' . $entry)) { $zip->addFile('./uploads/' . $entry); } } closedir($handle); } $zip->close(); } rename('pdf.zip', '../admin/download/All_Pdf_From_The_MMCTSE_Form.zip'); header('Location: '.'../admin/download/All_Pdf_From_The_MMCTSE_Form.zip'); ?>
rafinos Δημοσ. 5 Οκτωβρίου 2016 Δημοσ. 5 Οκτωβρίου 2016 Βασικά σε περίπτωση που υπάρχει η εν λόγω μεταβλητή καλό θα ήταν να μην μπαίνεις καν στον κόπο να ανοίγεις τον φάκελο κτλ. Δες κάτι τέτοιο. if(isset($_POST['ckBoxes'])){ if(count($_POST['ckBoxes'])){//Αν έχουν επιλεχτεί παραπάνω από ένα αρχεία foreach($_POST['ckBoxes'] as $ckBox){ $ckBoxes[] = $ckBox; } }else{ $ckBoxes = $_POST['ckBoxes']; } foreach($ckBoxes as $value){ $zip->addFile('./uploads/'.$value); } }else if($handle = opendir('uplodas')){ bla bla bla bla }
ekriksi Δημοσ. 13 Οκτωβρίου 2016 Μέλος Δημοσ. 13 Οκτωβρίου 2016 Γεια σου και πάλι φίλε έχω αυτό τον κώδικα και στέλνω mail σε αυτόν που ανέβασε κάτι στην φόρμα αλλά και σε μένα ότι ανέβηκε αυτό κτλ, υπάρχει τρόπος στο email που στέλνω σε μένα να του πω να το βάλει σε συγκεκριμένο folder στο mail πχ αντί να είναι στο inbox να είναι σε φάκελο subscribe??? χρησιμοποιώ gmail λογαριασμό!! // email send to user $eimailuser=$email; $name=$fullname; $email_from = '[email protected]';//<== update the email address $email_subject = "sdasdasddaddo"; $email_body = "sadadadadasasasd"; $email_body2 = "asdasdasdasdasdasdsa"; $to2 ='[email protected]' ; $to = $eimailuser;//<== update the email address $headers = "From: $email_from \r\n"; $headers .= "Reply-To: $visitor_email \r\n"; //Send the email! mail($to,$email_subject,$email_body,$headers); mail($to2,$email_subject,$email_body2,$headers); //done. redirect to thank-you page.
rafinos Δημοσ. 13 Οκτωβρίου 2016 Δημοσ. 13 Οκτωβρίου 2016 Λογικά θα πρέπει να βάλεις κάποιο φίλτρο στο λογαριασμό mail σου. Αυτό δεν έχει να κάνει με τον κώδικα της σελίδας σου.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα