The Ultrashock Ultra Bundle
  • Home
  • Community
  • Forum
  • Flash
  • Flash Newbie
  • Thread
  •  
  • Previous topic
  • Next topic
Sign up to post

Flash
 Flash Newbie

  • euromogul72 Author 
    • 511 
    • 0 
    • 0 
    Why formmail/SWF/Java is not processing on new server?

    No comments yet

    Be the first to comment

    Posted: Jun 07 2009, 03:47 PM

    by euromogul72

     

I am not a developer or designer. But recently, I had a friend of mine transfer his site to my hosting account

His site is kevindefro dot com

Anyways, on contact page which is a formmail.swf, when forms are filled out, it opens some jave error about email and connects to an unknown error page in hostgator, etc instead of saying “thank you for your submission”

This worked perfectly on previous server and all i did was transfer all the files to new server so i am curious if this is the file issue or a server issue

The swf files are actually working fine when they are tested but they may be issue with Java or other PHP scripting

I am including the codes for different files so if anyone can help, please!!

Also, we dont have fla files anymore just the swf files so i can’t include the codes from that unless someone knows a good open source swf file opener to see and i can post the codes in here—


Common.js

function preview(id,w,h) {
    h 
= h + 65;
    
window.open('loader.cfm?id='+id,id,'resizable=yes,scrollbars=no,status=0,width='+w+',height='+h);
}

function adminpreview(id,w,h) {
    h 
= h + 65;
    
window.open('../loader.cfm?id='+id,id,'resizable=yes,scrollbars=no,status=0,width='+w+',height='+h);
}

function download(id,type) {
    window
.open('macdownload.cfm?id='+id+'&type='+type,id,'resizable=yes,scrollbars=no,status=0,width=450,height=150');
}

function mem() {
    window
.open('mem.cfm','mem','resizable=no,scrollbars=yes,status=0,width=450,height=460');
}

function fcmx() {
    window
.open('http://flashcomponents.net/client/loadflash.cfm','fcmx','resizable=no,scrollbars=no,status=0,width=600,height=470');
}

function refresh(){
    window
.location.href="components.cfm?nav=2&cat="+document.setcategory.category.value+"&per="+document.setcategory.perpage.value;
}

function checkForm(){
    
var formCheck = "passed";
    var 
FrmLen = document.mailing.elements.length;
    for (var 
i = 0; i < FrmLen; i++){
        
if (document.mailing.elements[i].value==""){
            formCheck 
= "failed";    
        
}
    }

    
if (formCheck=="failed"){
        alert
('fill out a valid email address, please...');
    
}else{
        
if (checkEmail(document.mailing.elements['address'].value)){
            
eval(location.replace("m.cfm?j=1&a="+(document.mailing.elements['address'].value)));
        
}
    }
}

function checkEmail(emailStr) {
    
var emailPat=/^(.+)@(.+)$/;
    var 
specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";
    var validChars="
\[^\\s" + specialChars + "\]";
    var quotedUser="
(\"[^\"]*\")";
    var 
ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
    var 
atom=validChars + '+';
    var 
word="(" + atom + "|" + quotedUser + ")";
    var 
userPat=new RegExp("^" + word + "(\\." + word + ")*$");
    var 
domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
    var 
matchArray=emailStr.match(emailPat);

    if (
matchArray==null) {
        alert
("email address has invalid format...");
        return 
false;
    
}

    
var user=matchArray[1]
    
var domain=matchArray[2]

    
// See if "user" is valid 
    
if (user.match(userPat)==null) {
        alert
("no user filled out!");
        return 
false;
    
}

    
var IPArray=domain.match(ipDomainPat)
    if (
IPArray!=null) {
        
// this is an IP address
          
for (var i=1;i<=4;i++) {
            
if (IPArray[i]>255) {
            alert
("IP address invalid!");
            return 
false;
            
}
        }
        
return true;
    
}

    
// Domain is symbolic name
    
var domainArray=domain.match(domainPat);
    if (
domainArray==null) {
        alert
("no domain filled out!");
        return 
false;
    
}

    
var atomPat=new RegExp(atom,"g");
    var 
domArr=domain.match(atomPat);
    var 
len=domArr.length;
    if (
domArr[domArr.length-1].length<2 || 
        
domArr[domArr.length-1].length>6) {
       
// the address must end in a two letter or six (new TLD's!) letter word.
       
alert("domain is invalid!");   
       return 
false;
    
}

    
// Make sure there's a host name preceding the domain.
    
if (len<2) {
       alert
("no hostname filled out!");
       return 
false;
    
}

    
// If we've gotten this far, everything's valid!
    
return true;
}

function newImage(arg) {
    
if (document.images) {
        rslt 
= new Image();
        
rslt.src = arg;
        return 
rslt;
    
}
}

function changeImages() {
    
if (document.images && (preloadFlag == true)) {
        
for (var i=0; i<changeImages.arguments.length; i+=2) {
            document[changeImages
.arguments[i]].src = changeImages.arguments[i+1];
        
}
    }
}

var preloadFlag = false;
function 
preloadImages() {
    
if (document.images) {
        preview_over 
= newImage("img/preview_over.gif");
        
mem_over = newImage("img/mem-icon_over.gif");
        
zip_over = newImage("img/zip-icon_over.gif");
        
box_over = newImage("img/boxje_preview.gif");
        
box_new_over = newImage("img/boxje_new_preview.gif");
        
box_featured_over = newImage("img/boxje_featured_preview.gif");
        
box_featured_dark_over = newImage("img/boxje_featured_dark_preview.gif");
        
preloadFlag = true;
    
}
}

function doBlur()    {
    
if(document.all)    {
        
var theEl = window.event.srcElement;
        var 
theName = theEl.tagName;        
        if( 
theName.toLowerCase() == 'img')    {
            
var thePar = theEl.parentElement;
            var 
theParName = thePar.tagName;
            if (
theParName.toLowerCase() == 'a')         {
                thePar
.blur();
                return;
            
}
        }
        
else if (theName.toLowerCase() == 'a')         {
            theEl
.blur();
            return;
        
}
    }
}

window
.onerror = null;
document.onerror = null;
document.onclick = doBlur; 

formtext.php

<?php

$heading 
= $_POST["heading"];
$orderArray = $_POST["orderArray"];
$varArray = $_POST["varArray"];
$layout = $_POST["layout"];
$recipientEmail = $_POST["recipientEmail"];
$Subject = $_POST["Subject"];
$fromName = $_POST["fromName"];
$fromEmail = $_POST["fromEmail"];


if(
$heading != null && $heading != "") {
    $message 
= $heading."\n";
} else {
    $message 
= "";
}

$orderArrayB 
= array();

$arrOrder = explode(",",$orderArray);    
foreach ( 
$arrOrder as $val ) {    
    array_push
($orderArrayB, $val);     
}
$finalArray 
= array();


$fullFields = explode("~|~",$varArray);            
foreach ( 
$fullFields as $val ) {
    $divideFields 
= explode("*|*",$val);
    if(
$divideFields[1] != "undefined") {
        array_push
($finalArray, array(stripslashes($divideFields[0]),stripslashes($divideFields[1])));
    
}    
}


for ($i = 0; $i < count($finalArray); $i++) {
    
if(is_string($finalArray[$i][0])) {            
        $place 
= array_search ($finalArray[$i][0], $arrOrder);            
        if(!
$place) {                
            
if($finalArray[$i][0] == $arrOrder[0]) {
                $arrOrder[0] 
= $finalArray[$i];
            
} else {
                array_push
($arrOrder, $finalArray[$i]);
            
}
        } 
else {
            $arrOrder[$place] 
= $finalArray[$i];
        
}
    }
}


//////////////////
for ($a = 0; $a < count($arrOrder); $a++) {
    
if( !is_array( $arrOrder[$a] ) ){
        $finalArray 
= array();
        
$finalArray[0] = $arrOrder[$a];
        
$finalArray[1] = " ";
        
$arrOrder[$a] = $finalArray;
    
}
}
//////////////////


for ($i = 0; $i < count($arrOrder); $i++) {
    
for($b = 0; $b < $lineSpacing; $b++) {
        $message 
.= "\n";
    
}    
    
if($layout == "style2") {
        $message 
.= $arrOrder[$i][0].":\n".$arrOrder[$i][1];    
    
}
    
else if($layout == "style3") {
        $message 
.= $arrOrder[$i][0].":\n\n".$arrOrder[$i][1];    
    
}
    
else {
        $message 
.= $arrOrder[$i][0].": ".$arrOrder[$i][1];    
    
}    
}


mail
($recipientEmail, $Subject, $message, "From: ".$fromName." <".$fromEmail.">");

$success = "true";
print 
"&submittedVar=$success";

?> 
  0 REPLIES
 
  •   Log in or join for free to make a comment.
 
Topic actions
  •  Share on Facebook
  •  Share on Twitter
Topic Categories
  •  Show All Topics
  •  Development
    •  Server Side
    •  Client Side
  •  Creative Software
    •  Web
    •  Video
    •  3D
    •  Illustrator
    •  Photoshop Battles
    •  Photoshop
  •  Design
    •  Typography
    •  Resources & Insight
    •  Checkpoint
  •  Career
    •  Copyright Matters
    •  Advice & issues
    •  Job Seekers
    •  Job Offers
  •  Flash
    •  UltraMath
    •  OOP
    •  Third Party Tools
    •  Open Source alternatives
    •  Data Communication
    •  Components
    •  Flex
    •  AIR
    •  Flash Lite
    •  Flash Professional
    •  Flash Newbie
    •  ActionScript
    •  XML
  •  Lounge
    •  Polls
    •  Random Chat
    •  Showcase And Critique
    •  BombShock Award Nominations
  •  Community Essentials
    •  BombShock Award Winners
    •  Tutorials
    •  Interviews
    •  News
    •  Bitmap tutorials
Popular Topics
  • Sort by: 
  • Activity
  • Views
  • Comments
  • Likes
Advertise with us
  • Your advertisement here!
  • loading
Ultrashock
  • Creative Assets
  • Community
  • Blog
  1. Home
  2. Forum
+/-
Creative Assets
  • Categories
  • Contributors
  • How to buy
Make Money
  • Commission Rates
  • Referral Program
  • Contributor Program
Community
  • Activity Feed
  • Forum
  • Profiles
About
  • Quick Tour
  • Our History
  • Banners & Logos
Support
  • Contact Ultrashock
  • Advertise with us
  • Legal Information
  •  Keep up to date
  • Flash 775  Flash
  • Audio 6,481  Audio
  • Vector 2,130  Vectors
  • Image 12,338  Images
  • Creative Assets 21,724  Assets
  • Profiles 282,659  Members
  • Topics 93,762  Topics
  • Blog 4  Blog
  • Facebook 1,680  Facebook
  • Twitter 1,165  Twitter
  • Join our FREE monthly newsletter!
  • Archive
  • Invalid email address. Please try again.
Subscribe
  • ©2012 Ultrashock LLC - All rights reserved
  • Terms of Use
  • Privacy Policy
  • Switch to dark theme
  • RSS Feeds
  • Top

©2012 Ultrashock LLC - All rights reserved

Printed on Sat, February 04, 2012 - 20:12:56