Website Πρόβλημα

Από που να ξεκινήσω; Που θα βρω; κ.α. γενικές ερωτήσεις για την δημιουργία μιας ιστοσελίδας.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
costa
Δημοσιεύσεις: 41
Εγγραφή: 13 Σεπ 2011 12:41
Τοποθεσία: Βόλος
Επικοινωνία:

Website Πρόβλημα

Δημοσίευση από costa » 17 Ιαν 2012 14:51

Κατασκευάζω μια ιστοσελίδα και τώρα που την τελειώνω την ανέβασα στο Internet.
Με τον Firefox 9 η σελίδα είναι εντάξει. Με τον Internet Explorer 9 χαλάει η σχεδίαση ειδικά τα μενού. Ti φταίει και δεν φαίνεται καλά στον ΙΕ ; Πως μπορώ να την τεστάρω και με άλλους Browser και με παλαιότερς εκδόσεις Browser.
Ευχαριστώ.


costa
Δημοσιεύσεις: 41
Εγγραφή: 13 Σεπ 2011 12:41
Τοποθεσία: Βόλος
Επικοινωνία:

Website Πρόβλημα

Δημοσίευση από costa » 17 Ιαν 2012 15:59

Ευχαριστώ πολύ για τη βοήθεια σου.

costa
Δημοσιεύσεις: 41
Εγγραφή: 13 Σεπ 2011 12:41
Τοποθεσία: Βόλος
Επικοινωνία:

Website Πρόβλημα

Δημοσίευση από costa » 18 Ιαν 2012 12:58

Οι σελίδες μου δεν εμφανίζονται καλά στον Internet Explorer 9 και δεν ξέρω ποιο είναι το πρόβλημα για να το διορθώσω. Αντίθετα στον Mozilla Firefox 9 όλα φαίνονται εντάξει.

Άβαταρ μέλους
Khronos
Δημοσιεύσεις: 754
Εγγραφή: 11 Δεκ 2006 14:43
Τοποθεσία: Ηράκλειο

Website Πρόβλημα

Δημοσίευση από Khronos » 18 Ιαν 2012 15:14

Αν δε δώσεις κώδικα ή κάποιο link δε μπορεί να σε βοηθήσει κανείς!

costa
Δημοσιεύσεις: 41
Εγγραφή: 13 Σεπ 2011 12:41
Τοποθεσία: Βόλος
Επικοινωνία:

Website Πρόβλημα

Δημοσίευση από costa » 18 Ιαν 2012 16:26

Ξαναέγραψα τον κώδικα που είχε πρόβλημα σε άλλο αρχείο και οι σελίδες διορθώθηκαν.
Έχω ένα πρόβλημα στην φόρμα επικοινωνίας. Το send mail που είναι σε ΡΗΡ στον έλεγχο που κάνει αν τα πεδία είναι συμπληρωμένα αν γράψω το πεδίο με ελληνικούς χαρακτήρες που εμφανίζει λάθος. Και τα μηνήματα που λαμβάνω στο mailbox είναι στα κινεζικά όπου υπάρχει μήνυμα στα ελληνικά.
Επισυνάπτω τον κώδικα PHP.
<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
</head>
<body>
<?php
if(isset($_POST['email'])) {


$email_to = "info@web-artdesign.gr";

$email_subject = "Φόρμα Επικοινωνίας Ιστοσελίδας";


function died($error) {
// your error code can go here
echo "Λυπούμαστε, βρέθηκαν κάποια σφάλματα κατά την αποστολή της φόρμας.<br /><br />";
echo $error."<br /><br />";
echo "Παρακαλώ επιστρέψτε πίσω και διορθώστε τα σφάλματα.<br /><br />";
die();
}

// validation expected data exists
if(!isset($_POST['name']) ||
!isset($_POST['email']) ||
!isset($_POST['telephone']) ||
!isset($_POST['comments'])) {
died('Λυπούμαστε, αλλά υπάρχει πρόβλημα στην αποστολή της φόρμας. Ξαναπροσπαθήστε αργότερα.');
}

$name = $_POST['name']; // required
$email_from = $_POST['email']; // required
$telephone = $_POST['telephone']; // required
$comments = $_POST['comments']; // required

$error_message = "";
$email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
if(!preg_match($email_exp,$email_from)) {
$error_message .= 'Η Διεύθυνση Email δεν είναι έγκυρη. Συμπληρώστε μία έγκυρη διεύθυνση.<br />';
}
$string_exp = "/^[A-Za-z .'-]+$/";
if(!preg_match($string_exp,$name)) {
$error_message .= 'Το Όνομα δεν είναι έγκυρο. Συμπληρώστε ένα έγκυρο Όνομα.<br />';
}
$string_exp = "/^[A-Za-z0-9 .'-]+$/";
if(!preg_match($string_exp,$telephone)) {
$error_message .= 'Το Τηλέφωνο δεν είναι έγκυρο. Συμπληρώστε ένα έγκυρο Τηλέφωνο.<br />';
}
if(strlen($comments) < 2) {
$error_message .= 'Δεν έχετε γράψει το μήνυμά σας.<br />';
}
if(strlen($error_message) > 0) {
died($error_message);
}
$email_message = "Στοιχεία Αποστολέα.\n\n";

function clean_string($string) {
$bad = array("content-type","bcc:","to:","cc:","href");
return str_replace($bad,"",$string);
}

$email_message .= "Name: ".clean_string($name)."\n";
$email_message .= "Email: ".clean_string($email_from)."\n";
$email_message .= "Telephone: ".clean_string($telephone)."\n";
$email_message .= "Comments: ".clean_string($comments)."\n";


// create email headers
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
?>

<!-- place your own success html below -->

Ευχαριστούμε που επικοινωνήσατε μαζί μας. Θα έρθουμε σε επικοινωνία το συντομότερο δυνατόν.

<?php
}
die();
?>
</body>
</html>

Άβαταρ μέλους
leopold
Δημοσιεύσεις: 358
Εγγραφή: 19 Νοέμ 2004 13:05
Τοποθεσία: Acquiring IP Address...

Website Πρόβλημα

Δημοσίευση από leopold » 18 Ιαν 2012 18:24

καλύτερα θα ήταν να δούμε online τη σελίδα σου αντί να τη στήνουμε στο local server. H web-artdesign.gr είναι;

costa
Δημοσιεύσεις: 41
Εγγραφή: 13 Σεπ 2011 12:41
Τοποθεσία: Βόλος
Επικοινωνία:

Website Πρόβλημα

Δημοσίευση από costa » 18 Ιαν 2012 19:20

Ναι αυτή είναι η σελίδα.

Άβαταρ μέλους
leopold
Δημοσιεύσεις: 358
Εγγραφή: 19 Νοέμ 2004 13:05
Τοποθεσία: Acquiring IP Address...

Website Πρόβλημα

Δημοσίευση από leopold » 18 Ιαν 2012 19:24

Τότε κοιτάς λάθος.. άρχισε από τα CSS, γενικότερα η σελίδα είναι χύμα από εμφάνιση , ανακάτεμα, κακό CSS.

Εκτός του CSS, σίγουρα μπορείς να στηρίξεις το όνομα του domain;

Απάντηση

Επιστροφή στο “Γενικές ερωτήσεις κατασκευής ιστοσελίδων”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες